home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir34 / dirutili.zip / DIRUTILY.NEW < prev    next >
Text File  |  1992-07-17  |  23KB  |  585 lines

  1.  
  2.                                Dirutily News File
  3.                                ------------------
  4.  
  5. Operating Systems Supported By Dirutily:
  6. -----------------------------------------------------------------------
  7. Dirutily for DOS is available from the PCTOOLS tools disk.
  8. Dirutily for OS/2 is available from the OS2TOOLS tools disk.
  9. Dirutily for 4680 Store Systems is available from BERRYPAU @ RALVM0.
  10.  
  11. NOTE: "Dirutily Script" and "Dirutily News" are basically the same for
  12.       all three operating systems Dirutily is support on.
  13.  
  14. I just wanted to say thanks to all the Dirutily users that report errors
  15. and suggest enhancements in the Dirutily Forum.  It's because of you
  16. Dirutily has been gaining popularity and getting better and better
  17. every day.  Thanks!
  18.  
  19. If you get a continues beep when starting Dirutily, change the keyboard
  20. option in the profile to "N" (e.g. enhanced_keyboard = n ).
  21.  
  22.  
  23.  
  24.  
  25. Version 5.01        Availability Date: 02/27/91
  26. -----------------------------------------------
  27.  
  28. NOTE: To previous users of Dirutily
  29.  
  30.   - WARNING! Please read the bugs fixed and enhancements made to version
  31.              5.00 in this news file if you have not already done so.
  32.  
  33.   - The following files have been changed:
  34.  
  35.     - Dirutily.Exe
  36.     - Dirutily.Pro      (added new profile option specified below)
  37.     - Dirucust.Exe
  38.     - Dirutily News
  39.     - Dirutily Script   (added new profile option and error messages)
  40.  
  41.   - A new option has been added to the profile that allows you to select
  42.     the type of keyboard you have installed on your system
  43.     (i.e. enhanced or standard).  The option appears as follows in the
  44.     profile:
  45.                          enhanced_keyboard = y
  46.  
  47.   - Added background colors 8-F for users that alter their color
  48.     palettes.  This will not be documented since these colors would
  49.     normally cause a blinking foreground to appear.
  50.  
  51.   - The revision codes have been left in the documentation for users that
  52.     have not received Dirutily 5.00.
  53.  
  54.  
  55. END OF NOTE: To previous users of Dirutily
  56.  
  57.  
  58.  
  59. Bugs Fixed:
  60.  
  61.   - DOS Only: If moving a file to the same drive and that file already
  62.     exists in the target directory you would encounter move file error.
  63.     This has been corrected.
  64.  
  65.   - DOS Only: When trying to start Dirutily on a drive that does not
  66.     exist, the system would hang.  This has been corrected.
  67.  
  68.  
  69. Enhancements:
  70.  
  71.   - Added four new messages relating to copying and moving file errors
  72.     These new error messages should help you determine whether the
  73.     source file or target file caused the error to occur.
  74.  
  75.   - Made some improvements to the documentation with the help of
  76.     Erwin Iemants.
  77.  
  78.   - Added an Unsort option to the SORT_MENU internal command.
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85. Version 5.00        Availability Date: 02/18/91
  86. -----------------------------------------------
  87.  
  88. NOTE: To previous users of Dirutily
  89.  
  90.   - This version was not released for OS/2 or 4680 users.
  91.  
  92.   - The following files have been changed:
  93.  
  94.     - Dirutily.Exe
  95.     - Dirutily.Pro
  96.     - Dirucust.Exe
  97.     - Dirutily News
  98.     - Dirutily Script
  99.  
  100.   - WARNING! There have been major changes to the profile.  The best
  101.     thing to do is copy your key, color, and help box definitions from
  102.     your old profile to the new profile.  Some profile definitions
  103.     names have been changed/deleted/added.  Sorry to do this to you,
  104.     but enhancements don't come for free.  You may also need to change
  105.     some of your key definitions.  See list of changes below.
  106.  
  107.   - The use of comments have changed in the profile to allow the use of
  108.     asterisks inside key definitions.  If a line starts with a blank or
  109.     an asterisk in column one, the line will be ignored.  To comment out
  110.     a part of a line, use TWO asterisks.
  111.              Example:   alt_e = edit /   ** this is a comment
  112.                         alt_e = edit /   *  this is NOT a comment
  113.     If one asterisk is found to the right of column one, it will be
  114.     considered as part of the key definition.
  115.  
  116.   - The "Special Key Definition Options" ( i.e. !@#%&+ ) have been
  117.     replaced with more meaningful definitions.  See the profile or
  118.     documentation for additional information.
  119.  
  120.   - The following Dirutily internal commands have new names assigned
  121.     to them.  You will need to change any key definitions in the
  122.     profile that is using the old names:
  123.                 SORT_OPTS    has been replaced by  SORT_MENU
  124.                 MARK_OPTS    has been replaced by  MARK_MENU
  125.                 ATTRIB_OPTS  has been replaced by  ATTRIB_MENU
  126.  
  127.   - DOS Only: Previous versions of Dirutily would use up about 130k of
  128.     memory once it was loaded.  Even thou the EXE size of this version
  129.     is about 10k larger than the previous version, once it is loaded in
  130.     memory, it only takes up about 73k instead of 130k.  This should
  131.     help users that are running tight on memory.
  132.  
  133.   - DOS Only: A file called Dirutily.Ico can been added to the package.
  134.     This is an icon for Dirutily to use under Microsoft Windows 3.0.
  135.  
  136.   - OS/2 Only: The Dirutily.Ico file has been removed from the package.
  137.     The icon is now part of the Dirutily.Exe file and will be displayed
  138.     when Dirutily is minimized.  You can discard your old Dirutily.Ico
  139.     file.
  140.  
  141.   - The document has been converted to BookMaster.  Use BookMaster to
  142.     print it.
  143.  
  144.  
  145. END OF NOTE: To previous users of Dirutily
  146.  
  147.  
  148.  
  149. Bugs Fixed:
  150.  
  151.   - If the path you loaded exceeded 128 characters, Dirutily would
  152.     corrupt memory.  Now an error message gets displayed if the path
  153.     length you are trying to load exceeds 128 characters.
  154.  
  155.   - When moving a file to the same drive with a file size greater than
  156.     the bytes free, an error message was displayed saying the disk was
  157.     full.  This has been corrected.  If you are moving, no additional
  158.     disk space is needed (unless you are creating a subdirectory).
  159.  
  160.   - If the file you are trying to upload/download has an extension of
  161.     only 1 character (i.e. "C"), sometimes a file extension from the
  162.     pc/host extension table would substitute it.  This has been
  163.     corrected.
  164.  
  165.   - OS/2 Only: When moving a file on the same disk and the file already
  166.     exists in the target directory, you would get a file could not be
  167.     moved error.  This has been corrected, the file will now be
  168.     overlaid unless you have the "safe_copy_move" profile option set to
  169.     "Y".  In that case you get the file already exists message like you
  170.     normally would.
  171.  
  172.   - OS/2 Only: When copying a file on a Lan disk, sometimes you would
  173.     get a file could not be copied error message for no apparent reason.
  174.     This would also occur sometimes when creating a sub-directory on
  175.     a Lan disk.  This has been corrected.
  176.  
  177.   - DOS Only: When copying a file with the safe_copy_move option set to
  178.     "Y", the "Are You Sure (Y/N)" message would not be removed until
  179.     processing was completed if "N" was selected.  This has been
  180.     corrected.
  181.  
  182.   - DOS Only: When copying/moving a file to a disk that is write
  183.     protected, Dirutily would display the contents of the files and then
  184.     display an error message.  This has been corrected.
  185.  
  186.   - Fixed the display problem if a file had a year of 2000 or higher,
  187.     for all you guys and gals that are ahead of your time.  This bug
  188.     was causing two directory entries to be appended to one another
  189.     when displayed on the screen.
  190.  
  191.   - In the profile if you specified a non file substitution option
  192.     following the / option (i.e. /; ), the complete path with
  193.     filename.ext was not being inserted.  This has been corrected.
  194.  
  195.   - The cursor was not starting one position passed the first character
  196.     on the command line if there was only one character being displayed
  197.     on the command line.  This has been corrected.
  198.  
  199.   - DOS Only: If you were using an enhanced keyboard on an older model
  200.     PC AT without the BIOS upgrade, when Dirutily was started it would
  201.     begin beeping and lockup the PC.  This has been corrected.
  202.  
  203.   - The graphics characters used for the help box were not getting
  204.     displayed correctly for NLS countries using a Multilingual code
  205.     page.  These graphic characters have been replaced with a graphics
  206.     character that can be displayed correctly.
  207.  
  208.  
  209. Enhancements:
  210.  
  211.   - When the file list is sorted by file extension and you are stepping
  212.     thru the list by pressing the first letter of the file extension,
  213.     if no more file extensions are found, it will then begin looking
  214.     for file names starting with that character.
  215.  
  216.   - When moving/copying a file to a target path and the file already
  217.     exists but is Read-Only, you will now be prompted before the file
  218.     is overlaid allowing you to abort the operation.   This has
  219.     nothing to do with the "safe_copy_move" profile option setting.
  220.  
  221.   - You can now have up to 3 help boxes.  Each help box can have up
  222.     to 33 lines.
  223.  
  224.   - The "System" file attribute option has been added to allow you to
  225.     turn it on or off.
  226.  
  227.   - When selecting a Dirutily internal command that allows you to select
  228.     different options (i.e. MARK_MENU or ATTRIB_MENU), the selection
  229.     letters (i.e. M=Mark All Files) will now show up as a different
  230.     color which makes it more visible.
  231.  
  232.   - If you are using a display setup to have more than 25 lines, the
  233.     size of the help box will also grow.  It will display help lines
  234.     for up to a 43 line display, thus allowing you to fit more
  235.     information in each help box.
  236.  
  237.   - The delete subdirectory feature has changed!  You no longer need to
  238.     empty a subdirectory and any other subdirectories inside it just to
  239.     delete the subdirectory.  Just select the subdirectory you wish to
  240.     delete and all files and subdirectories chained off the subdirectory
  241.     will be deleted (that includes Read Only and Hidden files).  It's a
  242.     BIG time-saver.
  243.  
  244.   - The user command line is now scrollable from left to right, and
  245.     will allow commands up to 150 characters in length to be entered.
  246.  
  247.   - New key assignments (Ctrl+A - Ctrl+Z) and (Ctrl+F1 - Ctrl+F12) have
  248.     been added to the profile for you to customize.
  249.  
  250.   - Any user definable key in the profile will now work on the ".."
  251.     entry.  It will also work if the disk has no file entries.
  252.  
  253.   - Added the REMARK feature to the MARK_MENU internal command menu.
  254.  
  255.   - Added a background screen color option in the profile.  This allows
  256.     you to set the screen background color.
  257.  
  258.   - Key assignment lengths have been changed from 50 characters to 80
  259.     in length.
  260.  
  261.   - The Binary and PC/Host extension table lengths have been changed
  262.     from 50 characters each to 150 characters each.
  263.  
  264.   - Added a beep when done option in the profile.  This will cause a
  265.     beep from the speaker to occur when the last marked file has been
  266.     processed.  The tone of the beep will also be different than the
  267.     normal beep Dirutily makes when an error occurs.
  268.  
  269.   - Added a CGA snow removal option in the profile.  This allows fast
  270.     screen updates if you're using a CGA display.
  271.  
  272.   - Added a hidden file option in the profile.  This will allow hidden
  273.     files or subdirectories not to be displayed.
  274.  
  275.   - Whenever no files are marked, the total bytes used by the current
  276.     directory will be displayed on the status line.  Before, this would
  277.     only be displayed when the directory was first loaded.
  278.  
  279.   - When the operating system returns an error,  Dirutily will now
  280.     display the operating system error number next to the Dirutily
  281.     error message.
  282.  
  283.   - I/O error messages have been added, this should help you determine
  284.     the cause of the I/O failure.
  285.  
  286.   - When the operating system returns an error,  Dirucust utility will
  287.     now display the operating system error number and error message.
  288.  
  289.   - When copying/moving a file to a different drive, the free bytes
  290.     window will stay displayed for 1 second after the last file has
  291.     been processed.  Thus allowing you to see the remaining space left
  292.     on the target drive.
  293.  
  294.   - When executing a program/utility that changes the current files
  295.     size, date, time, or attributes (like an editor), the current line
  296.     is updated to reflect the new file size/date/time/attributes.
  297.     This means you don't have to do a REFRESH just to update the current
  298.     line.
  299.  
  300.   - When executing a program/utility that takes over the screen on a
  301.     set of marked files, the screen will not be cleared between each
  302.     processed file (Note: This depends on the Pause option selected).
  303.  
  304.   - A new pause option was added to the profile which allows you to
  305.     cause a pause to occur AFTER each marked file is processed.  This
  306.     will allow you to see the output from one file before it begins to
  307.     process the next one.
  308.  
  309.   - A new pause option was added to the profile which allows you to
  310.     cause a pause to occur BEFORE each marked file is processed.  This
  311.     will allow you to see the command being sent to the operating
  312.     system before it is executed.
  313.  
  314.   - DOS Only: Any I/O errors that occur when exiting Dirutily will be
  315.     ignored.  In other words, you will not get an I/O error message
  316.     just because you removed a diskette from the drive before you quit
  317.     Dirutily.
  318.  
  319.  
  320.  
  321. Version 4.04        Availability Date: 08/02/90
  322. -----------------------------------------------
  323.  
  324. NOTE: To previous users of Dirutily
  325.  
  326.   - The following files have been changed:
  327.  
  328.     - Dirutily.Exe
  329.     - Dirutily.Pro     (added new options and some comments)
  330.     - Dirucust.Exe
  331.     - Dirucust News
  332.     - Dirutily Script  (see lines flagged with the | revision marker)
  333.  
  334. END OF NOTE: To previous users of Dirutily
  335.  
  336.  
  337. Bugs Fixed:
  338.  
  339.   - The NO sort option has been fixed.
  340.  
  341.   - User commands can now be used on the parent .. sub-directory entry.
  342.  
  343.   - Fixed a bug in the DOS version which caused the following problem:
  344.     (Note: the "d:\path" in quotes are examples only)
  345.     If the default drive was "x:\", and you entered DIRUTILY "y:\work",
  346.     then copied/moved a file to the "z:" drive,  if you did a refresh,
  347.     the current directory you're viewing gets changed to "x:\".  The
  348.     current directory should have been "y:\work" after the refresh.
  349.     This has been fixed, and now works as you would expect it to.
  350.  
  351.  
  352. Enhancements:
  353.  
  354.   - Dirutily can now run in an OS/2 window or full screen mode!
  355.  
  356.   - Dirutily will now display the total number of bytes used by a
  357.     directory when the directory is first loaded.  This information
  358.     will be displayed on the status line.  It will overlay the number
  359.     of marked files information.  Once you mark a file or invoke a user
  360.     key, the marked file information will then overlay the total bytes
  361.     in the directory.  If you refresh the directory, the total bytes in
  362.     the directory will reappear.
  363.  
  364.   - Added new profile key words that allows you to have a Host to
  365.     PC file extension conversion table.  This will allow you to
  366.     set up a list of PC file extension which would get mapped to a list
  367.     of Host file extensions during uploads and downloads to and from the
  368.     Host.  See the documentation for additional information.
  369.  
  370.   - Added a new /h option in the profile to take advantage of the
  371.     new PC/Host file extension conversion tables that were added
  372.     to the profile.
  373.  
  374.   - You can now specify a target path following the [NEW_PATH]
  375.     internal command in the profile.
  376.        Example:  set alt_f10 = [NEW_PATH] ..
  377.                  set alt_f11 = [NEW_PATH] C:\TOOLS
  378.                  set alt_f12 = [NEW_PATH] A:\
  379.  
  380.   - Added a new option to the "set date_format" in the profile for
  381.     NLS users.  Option 4 will now display the date formatted with a
  382.     period between the date fields as follows:  DD.MM.YY
  383.  
  384.   - When switching from drive to drive and changing directories,
  385.     Dirutily will now keep each drive in the same directory you
  386.     left it in.  It used to change each drive back to its default
  387.     directory whenever you loaded a new drive.  Once you quit
  388.     Dirutily, it will then go back and change any drive you loaded
  389.     back to their original directory (just like Dirutily 3.x versions
  390.     did).
  391.  
  392.   - Added a new internal command called REMARK which will re-mark any
  393.     files that have been processed (i.e. a * next to the file name).
  394.  
  395.   - If you specify a .. (parent directory) as the target for any
  396.     command that requires a path, the parent directory name will be
  397.     substituted.
  398.  
  399.   - Last but not least, added a command line retrieve feature that
  400.     allows you to recall previously enter commands that were entered
  401.     on the command line.  The last ten commands entered will be saved
  402.     for any Dirutily internal, or user defined command.  Use the up
  403.     and down arrow keys to recall the commands you entered.
  404.  
  405.  
  406. Version 4.03        Availability Date: 05/21/90
  407. -----------------------------------------------
  408.  
  409. NOTE: To previous users of Dirutily
  410.  
  411.   - The following files have been changed:
  412.  
  413.     - Dirutily.Exe
  414.     - Dirutily.Pro     (added some comments only)
  415.     - Dirucust.Exe
  416.     - Dirucust.News
  417.     - Dirutily Script  (added system requirements)
  418.  
  419. END OF NOTE: To previous users of Dirutily
  420.  
  421.  
  422. Dirutily for OS/2 is now available.  It is available on the OS2TOOLS
  423. disk.  The OS/2 version cannot be run under real mode (Dos).  It looks
  424. and runs just like the Dos version with a few exceptions.  See the
  425. documentation for these exceptions (look in the section titled "Using
  426. Dirutily Under the OS/2 Operating System").
  427.  
  428.  
  429. Bugs Fixed:
  430.  
  431.   - When using the Dirutily internal command [REFRESH_DIR], it would
  432.     reload the current directory like it should.  If you ran a program
  433.     that changed the current directory, Dirutily did not recognize the
  434.     current directory had changed and the new directory was not
  435.     being loaded (the previous directory was reloaded).  Now if you
  436.     run a program that changes the directory you're in, Dirutily will
  437.     load the new directory.
  438.  
  439.   - If you specified a long target path when copying files and it filled
  440.     up the command line at the bottom of the screen, Dirutily would go
  441.     off to never never land and sometimes never return.  This has been
  442.     fixed.
  443.  
  444.  
  445. Enhancements:
  446.  
  447.   - You can now use user definable keys when you're on the .. directory
  448.     entry.
  449.  
  450.  
  451.  
  452. Version 4.02        Availability Date: 03/21/90
  453. -----------------------------------------------
  454.  
  455. NOTE: To previous users of Dirutily
  456.  
  457.   - The following files have been changed:
  458.  
  459.     - Dirutily.Exe
  460.     - Dirutily.Pro     (added/changed comments only)
  461.     - Dirucust.Exe
  462.     - Dirutily Script  (lots of re-wording, plus explanations of new features)
  463.  
  464.   - Most of the comments in the profile have changed, the best thing to
  465.     do is copy your key definitions from your old profile to the new
  466.     profile.
  467.  
  468.   - The profile should now be downloaded in binary, so the square
  469.     brackets don't get translated to other characters.
  470.  
  471.   - Dirutily shrunk by a whopping 5k!
  472.  
  473. END OF NOTE: To previous users of Dirutily
  474.  
  475.  
  476. Bugs Fixed:
  477.  
  478.   - When selecting options other than 1 for the date_format option in
  479.     the profile, the list was not being sorted correctly.  Now it sorts
  480.     by yy/mm/dd, just like it does when you select option 1.
  481.  
  482.   - You can now copy files to a hidden directory.
  483.  
  484.   - Starting Dirutily from a hidden directory now works like it should.
  485.  
  486.   - When specifying a double slash in the profile (i.e. //e) it does not
  487.     make the substitution (i.e. //e gets converted to /e).
  488.  
  489.   - Fixed the keyboard input problems some users were having, I hope!
  490.  
  491.   - Fixed the profile color options.  Some colors were not being
  492.     displayed correctly.
  493.  
  494.   - Dirucust can now support profiles up to 50k, it used to be 15k.
  495.  
  496.   - Dirucust should no longer lockup when the UnCook program is loaded
  497.     (UnCook is part of the Howard package from PCTOOLS).
  498.  
  499.   - Led (an editor from PCTOOLS) should now display the cursor correctly
  500.     when invoked from within Dirutily.
  501.  
  502.  
  503.  
  504. Enhancements:
  505.  
  506.   - Dirutily no longer checks the return code from the DOS ERRORLEVEL
  507.     variable when shelling to DOS.
  508.  
  509.   - Added the # Special Key Definition Options to the profile, and
  510.     changed the way the + Special Key Definition Options works. PLEASE
  511.     see the document for an explanation if you get confused.
  512.  
  513.   - When loading a drive/directory, Dirutily will switch to that
  514.     drive/directory and make it the default (the way the old Dirutily
  515.     did it).
  516.  
  517.   - Added FULL wildcard support (i.e. * and ?) when loading a directory.
  518.  
  519.   - The cursor is now being placed at the end of the command line input
  520.     field.
  521.  
  522.   - Added support for the /d Substitution Option in the profile, this
  523.     will substitute the current drive (i.e. C:).
  524.  
  525.   - Added support for the /p Substitution Option in the profile, this
  526.     will substitute the current path (without fn.ext) (i.e. C:\TOOLS).
  527.  
  528.  
  529. Future Enhancements:
  530.  
  531.   - OS/2 version of Dirutily (top priority !!!!!!!!!!!!!)
  532.  
  533.   - PC to Host file extension translate table
  534.  
  535.   - Command line command retrieval
  536.  
  537.   - Plus more
  538.  
  539.  
  540.  
  541.  
  542. Version 4.01        Availability Date: 02/26/90
  543. -----------------------------------------------
  544.  
  545. - Copying files under version 4.00 with the DOS APPEND command loaded
  546.   seem to be causing errors, this new version should eliminate those
  547.   errors.
  548.  
  549.  
  550.  
  551. Version 4.00        Availability Date: 02/21/90
  552. -----------------------------------------------
  553.  
  554. NOTE: To previous users of Dirutily
  555.  
  556.   - When loading Dirutily, if you specify a different directory/drive,
  557.     Dirutily no longer changes to the path you specified.  It stays in
  558.     the current directory.
  559.  
  560.   - You must use Dirucust to insert the profile information into the
  561.     Dirutily.Exe program, it can no longer be specified at run time or
  562.     put in the DOS environment space via the SET command.
  563.  
  564.   - See the document or profile for new features.
  565.  
  566. END OF NOTE: To previous users of Dirutily
  567.  
  568.  
  569. Please Note: This version of Dirutily is a total re-write of the
  570.              original Dirutily program.  New Features have been added
  571.              and few have been removed, if you have any comments,
  572.              please append them in the Dirutily Forum on IBMPC.
  573.  
  574.  
  575. Future Enhancements:
  576.  
  577.   - OS/2 version of Dirutily (top priority)
  578.  
  579.   - Command line command retrieval
  580.  
  581.   - Plus more
  582.  
  583.  
  584.  
  585.